package com.wuage.application;

import com.baomidou.mybatisplus.extension.service.IService;
import com.wuage.domain.model.UacRolePermission;
import com.wuage.interfaces.permission.domain.RolePermissionUpdateDO;

import java.util.List;

/**
 * (UacRolePermission)表服务接口
 * @Author: makejava
 * @Date: 2021-09-27 17:00:43
 */
public interface IUacRolePermissionService extends IService<UacRolePermission> {

    Boolean updateRolePermission(List<RolePermissionUpdateDO> rolePermissionUpdateDOS);

    /**
     * 查询角色所拥有的权限列表
     * @param roleId 角色id
     * @return 角色权限关联
     */
    List<UacRolePermission> selectPermission(Long roleId);
}